#ifndef EtatAVide_h
#define EtatAVide_h

#include "EtatEnRoute.h"
#include <sstream>

using namespace std;

class EtatRobot;
class EtatEnRoute;
class EtatAVideFaceObstacle;
class Robot;

class EtatAVide: public EtatEnRoute {
private:
	EtatAVide() { }
public:
	void avancer();
	void rencontrerObstacle(Robot*);
	static EtatAVide* getEtat() {
		static EtatAVide etat = EtatAVide();
		return &etat;
	}
};

#endif
